Narration

- English English Grammar | - | NCTB BOOK
1.8k
1.8k

Narration

Narration আয়ত্ত করতে হলে প্রথমে Tense, modals, person, 5 kinds of sentences ইত্যাদি ভালোভাবে জানা প্রয়োজন। দ্বিতীয়ত, Direct থেকে Indirect Narration করার সময় যেসব verbs ও adverbs পরিবর্তিত হয় সেগুলো মুখস্থ করা বা মনে রাখা দরকার।

Tense পরিবর্তনের নিয়ম:

Direct narration-এর Reporting verb  যদি  Present বা Future Tense হয় তাহলে Reported speech-এ Tense-এর পরিবর্তন হয় না। 

Direct: He says, I am ill."

Indirect: He says that he is ill. 

Direct: Rana will say, 'I am sorry."

Indirect: Rana will say that he is sorry.

কিন্তু Reporting verb যদি Past tense-এর হয় তাহলে নিম্নোক্ত নিয়মে Reported speech-এর tense পরিবর্তিত হবে :

Direct-এ এই Tense থাকলেIndirect-এ এই Tense হবে
 1. Present Indefinite TensePast Indefinite Tense
2. Present Continuous Tense Past Continuous Tense
3. Present Perfect Tense Past Perfect Tense
4. Present Perfect Continuous Tense Past Perfect Continuous Tense
5. Past Indefinite Tense Past Perfect Tense
6. Past Continuous TensePast Perfect Continuous Tense

 

2. Words / phrases পরিবর্তনের নিয়ম : কিছু কিছু words/phrases আছে যেগুলো Direct থেকে Indirect করার পর পরিবর্তিত হয়। সেগুলোর একটি তালিকা দেয়া হলো :

 

Direct-এ এই শব্দগুচ্ছ থাকলে

Indirect-এ এই শব্দগুচ্ছ হয়

This — এটি/এটা/এইthat — এটি/এটা/ ঐ
These এগুলোthose ওগুলো
Now – এখনthen — তখন
Here — এখানেthere – সেখানে
Ago - আগেbefore – আগে
The same day – একই দিনthe following day / the next day পরের দিন
Hence – এখান থেকে।thence – সেখান থেকে
Hither – এদিকে -thither – সেদিকে
Thus – এভাবে so – তাই
Come আসাgo - যাওয়া
Tomorrow – আগামী কালthe next day পরের দিন
Yesterday — গতকাল the day before/the previous day আগের দিন
Tonight – আজ রাতেthat night — ঐ রাতে
Last night — গত রাতেthe night before / the previous night – আগের রাতে
Next week – পরবর্তী সপ্তাহেthe following week
Last week - গত সপ্তাহেthe previous week
Tomorrow morningthe next morning
Yesterday morningthe previous morning
Today – আজthat day — ঐ দিন

 

 

[বি.দ্র. It-এর কোনো পরিবর্তন হয় না। সেই সাথে ডান দিকের শব্দগুচ্ছ যদি Direct Narration-এ আসে তাহলে সেগুলোও পরিবর্তিত হবে না। যেমন— come থাকলে go হবে কিন্তু ২০ থাকলে go-ই হবে, come হবে না |

 

3. Assertive Sentence-এর  Narration: Reporting Verb say-এর পরিবর্তে tell বসে। তবে object না থাকলে say বহাল থাকে। Comma ও inverted comma উঠে গিয়ে that বসে । Tense ও person যথানিয়মে পরিবর্তিত হবে।

Munna said to Zuhan, I shall come to you tomorrow'. It's indirect form is-

Munna told Zuhan that he would go to him the following day. 

 বি.দ্র. Reported speech-এর বাক্যটি যদি চিরন্তন সত্য (universal truth) হয় তাহলে তার পরিবর্তন হয় না।

 

3. Interrogative Sentence-এর   Narration: Reporting verb say-এর পরিবর্তে  ask/enquire of বসে। প্রশ্নবোধক বাক্যটিতে যদি Wh-question word না থাকে তাহলে comma উঠে if বা whether বসে। Wh-question word থাকলে তা অপরিবর্তিত থাকে। আর indirect করার পর বাক্যটি Assertive হয়ে যায়।

He asked me if I had passed 

 

4. Imperative Sentence -এর Narration: Reported Speech-এর  অর্থ ও ভাব অনুযায়ী say এর  পরিবর্তে   order, command, request, advise, beg, ask, tell ইত্যাদি বসে। হ্যাঁ-বোধক বাক্যের ক্ষেত্রে Comma ও Inverted comma উঠে to বসে এবং না-বোধক বাক্যের ক্ষেত্রে not to বসে। বাক্যে please থাকলে উঠে যায় বা তার পরিবর্তে kindly এবং sir এর পরিবর্তে respectfully ব্যবহৃত হয়।


I ordered to do it.

The man requested the officer to please to help him.

 

5. Let দ্বারা imperative sentence শুরু হলে এবং তা দ্বারা প্রস্তাব বোঝালে Say-এর পরিবর্তে propose বা suggest হয়, comma উঠে that বসে let উঠে subject-এর পর should বসে বাক্যটি Assertive হয়ে যায় । 

Direct: Rana said to me, 'Let us go home."

Indirect : Rana proposed to me that we should go home.

 

7. Let দ্বারা প্রস্তাব না বোঝালে Let-এর পরিবর্তে might বা might be allowed to বসে ।

Direct: The boy said,'Let me do it'. 

Indirect: The boy said that he might be allowed to do it.

 

8. Optative Sentence-এর  Narration: Reported speech-এর অর্থ ও ভাব  অনুযায়ী say-এর পরিবর্তে wish বা pray, comma উঠিয়ে that এবং subject-এর পর might বসিয়ে বাক্যটিকে Assertive করতে হয়।

Direct: The teacher said to me, 'May you pass the examination'.

Indirect:  The teacher wished that I might pass the examination. √

 

9. বাক্যে good morning/evening থাকলে say-এর পরিবর্তে wish এবং good bye/ good night থাকলে say-এর পরিবর্তে bid বসে। উল্লেখ্য, bid-এর past form হচ্ছে bade.

Direct: Raju said, 'Good morning, my friends

Indirect: Raju wished his friends good morning or Raju wished good morning to his friends.

10. Exclamatory Sentence-এর   Narration: Exclamatory sentence-এ আনন্দ বুঝালে Say-এর পরিবর্তে exclaim in বা with joy/delight/wonder, cry out in joy ইত্যাদি বসে; আর দুঃখ বোঝালে exclaim with sorrow grief ইত্যাদি বসে। কমা উঠিয়ে that বসে এবং alas, ah, hurrah, ইত্যাদি থাকলে তা বাদ দিয়ে বাক্যটিকে Assertive করতে হয়। What বা how দিয়ে বাক্য, শুরু হলে এদের পরিবর্তে noun-এর পূর্বে great এবং adjective-এর পূর্বে very বসে। 

Direct: He said, "Hurrah! We have won the game.

Indirect : He exclaimed with joy that they had won the game. 

Direct: He said, 'Alas! I am undone."

Indirect: He exclaimed with sorrow that he was undone.

 

11. Vocative Case- এর   Narration: Narration- এ কাউকে সম্বোধন করলে তাকে সম্ভব হলে object-এ নিয়ে আসা, তাকে বাদ দেয়া অথবা Addressing দিয়ে বাক্য শুরু করা যেতে পারে ।

Direct: He said, 'Friends, listen to me."

Indirect : Addressing them as his friends he requested them to listen to him.

Or, He requested his friends to listen to him.

12. Direct Narration- এর reporting verb-টি past tense-এ হওয়া সত্ত্বেও reported speech-it যদি চিরন্তন সত্য (universal truth), অভ্যাসগত কর্ম ( habitual fact), বৈজ্ঞানিক সত্য (scientific truth) হয় তাহলে indirect করার সময় reported speech- টির কোনো পরিবর্তন হবে না।

Direct: He said to me, "Regular exercise is good for health.

Indirect : He told me that regular exercise is good for health. 

13. Direct narration-এর  reported speech- এ fool/liar/coward ইত্যাদি থাকলে indirect  এ  পরিবর্তন করার সময় direct-এর reporting verb said- এর পরিবর্তে called বসে।

 যেমন— 

Indirect : Rafiq called me a liar.

Direct:  Rafiq said to me, “you are a liar”

common.content_added_by

# বহুনির্বাচনী প্রশ্ন

He told her that what it was a cold day.
He exclaims that it was a cold day.
He exclaims sorrowfully that if was a cold day.
He exclaimed that it was a very cold day.
He said that he was writing a letter.
He said that he is writing a letter.
He said that he has written a letter.
He said that he has been writing a letter.
He wished that God might bless him.
He wished that god might bless him
He wished that God might bless me
He wished his blessing
He thanked me
He had thanked me
He told me that think you
He wished thank to me
She told me to not go on Monday
She said me why did not she go on Monday
She asked me why I did not go on Monday
She asked me not to go that day
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion
;
Request history8.2.28PHP Version77.92msRequest Duration10MBMemory UsageGET job-solution/{slug}Route
    • Booting (28.03ms)time
    • Application (49.89ms)time
    • 1 x Application (64.03%)
      49.89ms
      1 x Booting (35.97%)
      28.03ms
      109 templates were rendered
      • 1x academy.subject.read_chapterread_chapter.blade.php#?blade
      • 1x academy.include.sidebarListsidebarList.blade.php#?blade
      • 1x academy.include.left_sidebar_menuleft_sidebar_menu.blade.php#?blade
      • 64x academy.include.sidebarSubListsidebarSubList.blade.php#?blade
      • 5x academy.include.question_cardquestion_card.blade.php#?blade
      • 1x common.modal.self_test_modalself_test_modal.blade.php#?blade
      • 1x common.modal.bookmark_modalbookmark_modal.blade.php#?blade
      • 1x common.modal.error_report_modalerror_report_modal.blade.php#?blade
      • 1x common.modal.video_modalvideo_modal.blade.php#?blade
      • 1x common.script.page_type_scriptpage_type_script.blade.php#?blade
      • 1x job.job_include.job_scriptjob_script.blade.php#?blade
      • 1x common.script.activity_scriptactivity_script.blade.php#?blade
      • 1x common.script.test_scripttest_script.blade.php#?blade
      • 1x common.script.custom_dropdowncustom_dropdown.blade.php#?blade
      • 1x common.script.follow_unfollow_scriptfollow_unfollow_script.blade.php#?blade
      • 1x common.script.short_statistics_scriptshort_statistics_script.blade.php#?blade
      • 1x common.script.navigator_sharenavigator_share.blade.php#?blade
      • 1x layouts.satt-appsatt-app.blade.php#?blade
      • 1x includes.header_link2header_link2.blade.php#?blade
      • 1x layouts.headerheader.blade.php#?blade
      • 1x layouts.toolbartoolbar.blade.php#?blade
      • 2x components.custom-adcustom-ad.blade.php#?blade
      • 1x frontend.downloadourappdownloadourapp.blade.php#?blade
      • 1x frontend.referralreferral.blade.php#?blade
      • 1x auth.user_type_modaluser_type_modal.blade.php#?blade
      • 1x layouts.footerfooter.blade.php#?blade
      • 1x common.login_modallogin_modal.blade.php#?blade
      • 1x components.authentication-card-logoauthentication-card-logo.blade.php#?blade
      • 1x common.includes.promotion_modalpromotion_modal.blade.php#?blade
      • 1x common.includes.notification_item_modalnotification_item_modal.blade.php#?blade
      • 1x common.includes.notification_item_list_modalnotification_item_list_modal.blade.php#?blade
      • 1x common.includes.promotion_offcanvaspromotion_offcanvas.blade.php#?blade
      • 1x includes.footer_link2footer_link2.blade.php#?blade
      • 1x includes.restrictrestrict.blade.php#?blade
      • 1x livewire-alert::components.scriptsscripts.blade.php#?blade
      • 1x livewire-alert::components.flashflash.blade.php#?blade
      • 1x admin.include.toastrtoastr.blade.php#?blade
      • 1x common.search.search_scriptsearch_script.blade.php#?blade
      • 1x common.script.promotion_scriptpromotion_script.blade.php#?blade
      • 1x common.script.promotion_functionspromotion_functions.blade.php#?blade
      • 1x includes.copy_restrictioncopy_restriction.blade.php#?blade
      uri
      GET job-solution/{slug}
      middleware
      web, throttle:global
      controller
      App\Http\Controllers\Academy\SubjectController@chapter
      namespace
      prefix
      where
      as
      subject.chapter
      file
      app/Http/Controllers/Academy/SubjectController.php:102-110
      23 statements were executed (2 duplicates)Show only duplicates7.26ms
      • SubjectService.php#43satt_satt_mobile_app400μsupdate `subjects` set `view_count` = `view_count` + 1, `subjects`.`updated_at` = '2025-04-20 01:34:49' where `id` = 702
        Bindings
        • 0: 2025-04-20 01:34:49
        • 1: 702
        Backtrace
        • app/Services/SubjectService.php:43
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:266
      • QueryBuilder.php#38satt_satt_mobile_app140μsselect `_lft`, `_rgt` from `subjects` where `id` = 702 limit 1
        Bindings
        • 0: 702
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:38
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:60
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:235
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:227
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
      • QueryBuilder.php#305satt_satt_mobile_app190μsselect `id`, `name`, `parent_id`, `_lft`, `_rgt`, `show_content`, `num_of_mcq`, `num_of_written`, `des_added_by`, `des_updated_by`, `author_name`, `link_subject_id`, `sub_category_id`, `main_category_id`, `slug`, `meta_og_title`, `meta_keyword`, `meta_description`, `vote`, `view_count`, `icon`, `page_type`, `chapter_name` from `subjects` where (`subjects`.`_lft` between 3104 and 3105) and `subjects`.`deleted_at` is null
        Bindings
        • 0: 3104
        • 1: 3105
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app180μsselect `id`, `description`, `short_description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (702) and `subject_descriptions`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app130μsselect `id`, `name`, `avatar` from `users` where `users`.`id` in (30549) and `users`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app120μsselect `id`, `name`, `slug` from `sub_categories` where `sub_categories`.`id` in (0) and `sub_categories`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app150μsselect `id`, `user_id`, `completeable_type`, `completeable_id`, `complete_progress`, `is_complete` from `completes` where `completes`.`completeable_id` in (702) and `completes`.`completeable_type` = 'App\\Models\\Subject'
        Bindings
        • 0: App\Models\Subject
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app850μsselect * from (select `questions`.`id`, `questions`.`subject_id`, `questions`.`category_id`, `questions`.`sub_category_id`, `questions`.`board_exam_id`, `questions`.`passage_id`, `questions`.`question_type`, `questions`.`question`, `questions`.`is_duplicate`, `questions`.`status`, `questions`.`image`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, row_number() over (partition by `subjectables`.`subject_id` order by `questions`.`created_at` desc) as `laravel_row` from `questions` inner join `subjectables` on `questions`.`id` = `subjectables`.`subjectable_id` where `subjectables`.`subject_id` in (702) and `subjectables`.`subjectable_type` = 'App\\Models\\Question' and `questions`.`status` = 'active' and `questions`.`deleted_at` is null) as `laravel_table` where `laravel_row` <= 5 order by `laravel_row`
        Bindings
        • 0: App\Models\Question
        • 1: active
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app270μsselect `id`, `question_id`, `option_1`, `option_2`, `option_3`, `option_4`, `option_5`, `image_option`, `image_question`, `answer` from `question_options` where `question_options`.`question_id` in (75035, 78809, 81445, 237861, 247275) and `question_options`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app120μsselect `id`, `name`, `slug` from `subjects` where `subjects`.`id` in (2) and `subjects`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app230μsselect `subjects`.`id`, `subjects`.`name`, `subjects`.`slug`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, `subjectables`.`created_user_id` as `pivot_created_user_id`, `subjectables`.`deleted_at` as `pivot_deleted_at`, `subjectables`.`status` as `pivot_status`, `subjectables`.`created_at` as `pivot_created_at`, `subjectables`.`updated_at` as `pivot_updated_at` from `subjects` inner join `subjectables` on `subjects`.`id` = `subjectables`.`subject_id` where `subjectables`.`subjectable_id` in (75035, 78809, 81445, 237861, 247275) and `subjectables`.`subjectable_type` = 'App\\Models\\Question' and `subjects`.`deleted_at` is null
        Bindings
        • 0: App\Models\Question
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app130μsselect `id`, `title`, `passage` from `passages` where `passages`.`id` in (0) and `passages`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • SubjectRepository.php#122satt_satt_mobile_app170μsselect * from `subjects` where `subjects`.`id` = 702 and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: 702
        Backtrace
        • app/Repositories/SubjectRepository.php:122
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:121
        • app/Services/SubjectService.php:60
      • SubjectRepository.php#125satt_satt_mobile_app1.95msselect `id`, `name`, `slug`, `parent_id`, `_lft`, `_rgt` from `subjects` where (3105 between `subjects`.`_lft` and `subjects`.`_rgt` and `subjects`.`id` <> 702) and `subjects`.`deleted_at` is null order by `_lft` asc
        Bindings
        • 0: 3105
        • 1: 702
        Backtrace
        • app/Repositories/SubjectRepository.php:125
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:121
        • app/Services/SubjectService.php:60
      • SubjectRepository.php#137satt_satt_mobile_app170μsselect * from `subjects` where `subjects`.`id` = 702 and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: 702
        Backtrace
        • app/Repositories/SubjectRepository.php:137
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:136
        • app/Services/SubjectService.php:61
      • SubjectRepository.php#140satt_satt_mobile_app130μsselect `id`, `name`, `parent_id`, `_lft`, `_rgt`, `slug`, `meta_og_title`, `meta_keyword`, `meta_description` from `subjects` where `subjects`.`id` = 523 and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: 523
        Backtrace
        • app/Repositories/SubjectRepository.php:140
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:136
        • app/Services/SubjectService.php:61
      • SubjectRepository.php#140satt_satt_mobile_app120μsselect `id`, `description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (523) and `subject_descriptions`.`deleted_at` is null
        Backtrace
        • app/Repositories/SubjectRepository.php:140
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:136
        • app/Services/SubjectService.php:61
      • QueryBuilder.php#38satt_satt_mobile_app140μsselect `_lft`, `_rgt` from `subjects` where `id` = 2 limit 1
        Bindings
        • 0: 2
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:38
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:60
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:235
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:227
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
      • QueryBuilder.php#305satt_satt_mobile_app940μsselect `id`, `name`, `parent_id`, `_lft`, `_rgt`, `name`, `slug`, `icon`, `banner` from `subjects` where (`subjects`.`_lft` between 2151 and 3318) and `subjects`.`deleted_at` is null
        Bindings
        • 0: 2151
        • 1: 3318
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:293
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • SubjectRepository.php#325satt_satt_mobile_app190μsselect * from `mediables` where `mediable_type` = 'App\\Models\\Subject' and `mediable_id` in (702)
        Bindings
        • 0: App\Models\Subject
        • 1: 702
        Backtrace
        • app/Repositories/SubjectRepository.php:325
        • app/Services/SubjectService.php:76
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
      • SubjectRepository.php#340satt_satt_mobile_app150μsselect `videos`.`video_src_url`, `mediables`.`mediable_id` as `chapter_id` from `videos` inner join `mediables` on `mediables`.`mediable_id` = `videos`.`id` where `videos`.`id` = 0 and `videos`.`video_src` = 'youtube' and `videos`.`deleted_at` is null
        Bindings
        • 0: 0
        • 1: youtube
        Backtrace
        • app/Repositories/SubjectRepository.php:340
        • app/Services/SubjectService.php:77
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
      • SubjectService.php#82satt_satt_mobile_app230μsselect `id`, `name`, `main_category_id`, `slug` from `subjects` where `id` <> 702 and `parent_id` = 523 and `main_category_id` = 1 and `subjects`.`deleted_at` is null limit 5
        Bindings
        • 0: 702
        • 1: 523
        • 2: 1
        Backtrace
        • app/Services/SubjectService.php:82
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:266
      • restrict.blade.php#30satt_satt_mobile_app160μsselect * from `package_plans` where `status` = 'active' and `package_plans`.`deleted_at` is null
        Bindings
        • 0: active
        Backtrace
        • view::includes.restrict:30
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:75
      App\Models\Subject
      555Subject.php#?
      App\Models\Question
      5Question.php#?
      App\Models\QuestionOption
      5QuestionOption.php#?
      App\Models\PackagePlan
      3PackagePlan.php#?
      App\Models\SubjectDescription
      2SubjectDescription.php#?
      App\Models\User
      1User.php#?
          _token
          ekTDCislw5GA1ulSAt8PheXVVFFaXoc5jFvKlU7H
          _previous
          array:1 [ "url" => "https://debugerror.xyz/job-solution/narration" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /job-solution/narration
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:21 [ "x-https" => array:1 [ 0 => "1" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6ImhwT2F3VWZHNGl1VlBVTElKbUg4V2c9PSIsInZhbHVlIjoiMUZkVVpjZU1MRTdUaFRseEJvZituZ2hGRHdLekRBL21JL1lGcndRcElTLytpVVp0K3AzYXRYN0loUFVYSXhwc01BbGFTVGl0Z21PQ0p1djhkZFBrQnJWMk1ic3Z1cUVsTjdRQ0MycURBRTVTZjBPNk53MW1aSEY0Y0hVL2pvTDUiLCJtYWMiOiJkNTJmM2NlYmVkNjI1MWUxNmJjODc4ZjViYmRhMmU1ZDBlMTZiM2U1NGI1NjEzNzc1NzAxZDY1YmY3ZmUxNTNmIiwidGFnIjoiIn0%3D; satt_academy_session=eyJpdiI6IkVBemY3cm5KV2gzZkdYVUIvaXZ1bWc9PSIsInZhbHVlIjoiYm9FajhjdmJ6QUhSWUJSMk11WXovZ21rNDlKaHRGTWIraDZPMHIwb050RFprbUcvTmJ2Um9BZHgrSVhwYlhMeldrWGYveExIRkN0d0NJZ3V6Rkk3L0VVZnMvbTRwUWJJS1ZWWjZ0Mm9NeFhXYTFXU09xWVNLbVNiNHdlbXg3RFEiLCJtYWMiOiI2MmFiY2I4MjBmMDIxOGU5YTRmNWNlN2ZkMmM1OTBjNzZiZGVlNzU3YmZlNjlmZGEyNDMzYmM5MjY0OGIxNDgyIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6ImhwT2F3VWZHNGl1VlBVTElKbUg4V2c9PSIsInZhbHVlIjoiMUZkVVpjZU1MRTdUaFRseEJvZituZ2hGRHdLekRBL21JL1lGcndRcElTLytpVVp0K3AzYXRYN0loUFVYSXhwc01BbGFTV" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "13.59.114.66" ] "x-forwarded-server" => array:1 [ 0 => "debugerror.xyz" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-port" => array:1 [ 0 => "443" ] "x-forwarded-host" => array:1 [ 0 => "debugerror.xyz" ] "x-forwarded-for" => array:1 [ 0 => "13.59.114.66" ] "host" => array:1 [ 0 => "debugerror.xyz" ] ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => "ekTDCislw5GA1ulSAt8PheXVVFFaXoc5jFvKlU7H" "satt_academy_session" => "KiMx37jvS0s81UGzMChZpPDiUbnQVTAiJFGrBSoY" ]
          response_headers
          0 of 0
          array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 19 Apr 2025 19:34:49 GMT" ] "x-ratelimit-limit" => array:1 [ 0 => "60" ] "x-ratelimit-remaining" => array:1 [ 0 => "50" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkNkR0h6VjNOM3dKejRNa2kwdEQ1OUE9PSIsInZhbHVlIjoiSER0NitLd3ArYXUramZ3OVpGd2J0dmJDNzVhN3BsbzZidUpOMyt6UW9BVUVCb044NjZYRm1VOHltc3dqcjFYTis0MTJldFI3N3NxMThIOTdkZGNZSzdCSDVEQ2Z2OUJhUWFzSGxra2lVQjJETTNlbGNucmJjckEybXB4RnUxUnkiLCJtYWMiOiJlMTVlNmMyNWVlZTNiMzZjZWYyNmE4MTY3YTA2MTQ2MTZkMmY3YmI3MmE4NDEzZDZkOTUzYzk2YzFkZGJjYjk1IiwidGFnIjoiIn0%3D; expires=Sun, 20 Apr 2025 19:34:49 GMT; Max-Age=86400; path=/; secureXSRF-TOKEN=eyJpdiI6IkNkR0h6VjNOM3dKejRNa2kwdEQ1OUE9PSIsInZhbHVlIjoiSER0NitLd3ArYXUramZ3OVpGd2J0dmJDNzVhN3BsbzZidUpOMyt6UW9BVUVCb044NjZYRm1VOHltc3dqcjFYTis0MTJld" 1 => "satt_academy_session=eyJpdiI6Ik9Qb3VqTzVuaXNEK3VkK01McElYbXc9PSIsInZhbHVlIjoiODZHdFA4WmlTUEczMm9BZlZDbXBUNGtNbUFxT3MrWVB3RjNtTzJIbDBCV3BTeVA2NGNTV294STg4ejNuNThmYi90d1dVblhVeVdHeVdhWTBPMkF0K2djemtKN0phaTZnNDlDZS9Qb1ZaNkJ3SlZCUm00SklzYnBwekw4djBkbmIiLCJtYWMiOiJhNWJkYWVkNjNmOTcxZDkwMGJjOGE1OWUzNjgxNzNiODVmMWE3NmUyOTFlMjc2MjExZjExNzdmOWM4NjUyNWZmIiwidGFnIjoiIn0%3D; expires=Sun, 20 Apr 2025 19:34:49 GMT; Max-Age=86400; path=/; secure; httponlysatt_academy_session=eyJpdiI6Ik9Qb3VqTzVuaXNEK3VkK01McElYbXc9PSIsInZhbHVlIjoiODZHdFA4WmlTUEczMm9BZlZDbXBUNGtNbUFxT3MrWVB3RjNtTzJIbDBCV3BTeVA2NGNTV294STg4ejNuNTh" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkNkR0h6VjNOM3dKejRNa2kwdEQ1OUE9PSIsInZhbHVlIjoiSER0NitLd3ArYXUramZ3OVpGd2J0dmJDNzVhN3BsbzZidUpOMyt6UW9BVUVCb044NjZYRm1VOHltc3dqcjFYTis0MTJldFI3N3NxMThIOTdkZGNZSzdCSDVEQ2Z2OUJhUWFzSGxra2lVQjJETTNlbGNucmJjckEybXB4RnUxUnkiLCJtYWMiOiJlMTVlNmMyNWVlZTNiMzZjZWYyNmE4MTY3YTA2MTQ2MTZkMmY3YmI3MmE4NDEzZDZkOTUzYzk2YzFkZGJjYjk1IiwidGFnIjoiIn0%3D; expires=Sun, 20-Apr-2025 19:34:49 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkNkR0h6VjNOM3dKejRNa2kwdEQ1OUE9PSIsInZhbHVlIjoiSER0NitLd3ArYXUramZ3OVpGd2J0dmJDNzVhN3BsbzZidUpOMyt6UW9BVUVCb044NjZYRm1VOHltc3dqcjFYTis0MTJld" 1 => "satt_academy_session=eyJpdiI6Ik9Qb3VqTzVuaXNEK3VkK01McElYbXc9PSIsInZhbHVlIjoiODZHdFA4WmlTUEczMm9BZlZDbXBUNGtNbUFxT3MrWVB3RjNtTzJIbDBCV3BTeVA2NGNTV294STg4ejNuNThmYi90d1dVblhVeVdHeVdhWTBPMkF0K2djemtKN0phaTZnNDlDZS9Qb1ZaNkJ3SlZCUm00SklzYnBwekw4djBkbmIiLCJtYWMiOiJhNWJkYWVkNjNmOTcxZDkwMGJjOGE1OWUzNjgxNzNiODVmMWE3NmUyOTFlMjc2MjExZjExNzdmOWM4NjUyNWZmIiwidGFnIjoiIn0%3D; expires=Sun, 20-Apr-2025 19:34:49 GMT; path=/; secure; httponlysatt_academy_session=eyJpdiI6Ik9Qb3VqTzVuaXNEK3VkK01McElYbXc9PSIsInZhbHVlIjoiODZHdFA4WmlTUEczMm9BZlZDbXBUNGtNbUFxT3MrWVB3RjNtTzJIbDBCV3BTeVA2NGNTV294STg4ejNuNTh" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "ekTDCislw5GA1ulSAt8PheXVVFFaXoc5jFvKlU7H" "_previous" => array:1 [ "url" => "https://debugerror.xyz/job-solution/narration" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-20 01:34:49GET/job-solution/narration10923571